package com.zmn.brs.model.entity.objective.record;

import com.zmn.common.utils.pager.Pages;

import lombok.*;

import java.util.Date;

/**
 * 
 * 
 * @author chongw
 *
 * @since 2021-06-21 17:06:36
 */
@Data
@Builder
@ToString
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class ObjectiveRecordQuery extends Pages {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
private Integer id;
	/**
	 * 事件ID
	 */
private Integer eventId;
	/**
	 * 事件CODE
	 */
private Integer eventCode;
	/**
	 * 事件结果ID
	 */
private Integer eventRecordId;

	/**
	 * 是否查询部门数据
	 */
private Boolean isDept;

	/**
	 * 是否查询上级
	 */
private Integer isParent;
	/**
	 * 责任人ID
	 */
private Integer objMasterId;

	/**
	 * 责任人姓名
	 */
private String objMasterName;
	/**
	 * 部门ID
	 */
private Integer deptId;
	/**
	 * 部门名称
	 */
private String deptName;
	/**
	 * 部门负责人ID
	 */
private Integer deptManagerId;
	/**
	 * 上级部门ID
	 */
private Integer parentDeptId;
	/**
	 * 上级部门名称
	 */
private String parentDeptName;
	/**
	 * 上级部门负责人ID
	 */
private Integer parentDeptManagerId;
	/**
	 * 监控结果
	 */
private String result;
	/**
	 * 预警等级
	 */
private Integer level;
	/**
	 * 监控版本
	 */
private String monitorVersion;
	/**
	 * 状态，1,禁用，2启用
	 */
private Integer status;
	/**
	 * 创建人
	 */
private String creater;
	/**
	 * 最新修改人
	 */
private String updater;
	/**
	 * 创建时间
	 */
private Date createTime;
	/**
	 * 最新修改时间
	 */
private Date updateTime;

}
